51157
445497
639900
205520
560551
6684
10010
44741
95104
230945
577230
816949
5239799
3663581
3194148
2490804
2270988
2109609
2038358
193578
1819118
1742136
1715196
1658471